An Agglomeration Multigrid Method for Unstructured Grids
نویسندگان
چکیده
A new agglomeration multigrid method is proposed in this paper for general unstructured grids. By a proper local agglomeration of finite elements, a nested sequence of finite dimensional subspaces are obtained by taking appropriate linear combinations of the basis functions from previous level of space. Our algorithm seems to be able to solve, for example, the Poisson equation discretized on any shape-regular finite element grids with nearly optimal complexity. In this paper, we discuss a multilevel method applied to problems on general unstructured grids. We will describe an approach for designing a multilevel method for the solution of large systems of linear algebraic equations, arising from finite element discretizations on unstructured grids. Our interest will be focused on the performance of an agglomeration multigrid method for unstructured grids. One approach of constructing coarse spaces is based on generating node-nested coarse grids, which are created by selecting subsets of a vertex set, retriangulating the subset, and using piecewise linear interpolation between the grids (see [8, 5]). This still provides an automatic way of generating coarse grids and faster implementations of the interpolation in O(n) time. The drawback is that in three dimensions, retetrahedralization can be problematic. Another effective coarsening strategy has been proposed by Bank and Xu [1]. It uses the geometrical coordinates of the fine grid and the derefinement algorithm is based on the specified patterns of fine grid elements. The interpolation between grids is done by interpolating each fine grid node using only 2 coarse grid nodes. As a consequence of that the fill-in in the coarse grid matrices is reasonably small. The hierarchy of spaces is defined by interpolating the basis. Recently a new approach, known as auxiliary space method, was proposed by Xu [16]. In this method only one non-nested (auxiliary) grid is created and then all consecutive grids are nested. This can be done by using as auxiliary grid a uniform
منابع مشابه
On the Development of an Agglomeration Multigrid Solver for Turbulent Flows
The paper describes the implementation details and validation results for an agglomeration multigrid procedure developed in the context of hybrid, unstructured grid solutions of aerodynamic flows. The governing equations are discretized using an unstructured grid finite volume method, which is capable of handling hybrid unstructured grids. A centered scheme as well as a second order version of ...
متن کاملAgglomeration Multigrid Solutions of Laminar Viscous Flows
The paper describes the implementation details and validation results for an agglomeration multigrid procedure developed in the context of hybrid, unstructured grid solutions of aerodynamic flows. The procedure is applied to the solution of 2-D, laminar viscous flows of aerospace interest. The governing equations are discretized with an unstructured grid finite volume method which is capable of...
متن کاملAgglomeration Multigrid and Parallel Processing for the Numerical Solution of the Euler Equations on 2d and 3d Unstructured Grids
Abstract. This paper aims at coupling two known CFD techniques, namely multigrid and parallelization, in an existing Euler equations solver for 2D and 3D unstructured grids. The solver is based on a time-marching formulation for the high-subsonic/transonic flow equations and a pointwise implicit solution algorithm. The gain from the combined use of multigrid and parallelization is the reduction...
متن کاملAgglomeration Multigrid for the Three-dimensional Euler Equations
A multigrid procedure that makes use of coarse grids generated by the agglomeration of control volumes is advocated as a practical approach for solving the threedimensional Euler equations on unstructured grids about complex con gurations. It is shown that the agglomeration procedure can be tailored to achieve certain coarse grid properties such as the sizes of the coarse grids and aspect ratio...
متن کاملA Multigrid Method for Nonlinear Unstructured Finite Element Elliptic Equations
This paper presents an application of the element agglomeration-based coarsening procedure (agglomeration AMGe) proposed in [10], to build the components of a multigrid method for solving nonlinear finite element elliptic equations on general unstructured meshes. The agglomeration-based AMGe offers the ability to define coarse elements and element matrices, provided access to elements and eleme...
متن کامل